home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 24
/
Amiga Format AFCD24 (Feb 1998, Issue 108).iso
/
-seriously_amiga-
/
shareware
/
programming
/
other
/
gms
/
gmsdev
/
gms_dev.readme
< prev
next >
Wrap
Text File
|
1998-01-05
|
3KB
|
95 lines
Short: Games Master System V0.9B (developer files)
Author: paul@ethos.co.nz (Paul Manias)
Uploader: paul@ethos.co.nz (Paul Manias)
Version: 0.9
Type: dev/misc
Replaces: dev/misc/gms_dev.lha, dev/misc/gms_dice.lha
TITLE
Games Master System
(GMS)
VERSION
0.9B (Released December 1997)
AUTHOR
Paul Manias (paul@ethos.co.nz)
DESCRIPTION
The Games Master System is a developers kit that is aimed at
enhancing the functionality of the Amiga OS, with emphasis on games
programming. It is based on the Amiga shared library standard,
so will work with any programming language such as C, Assembler,
E, Basic etc.
The system can be ported across to other platforms besides the
Amiga, and in future GMS programs could be run on other platforms
without recompilation (CPU's must match or they have to be
emulated).
Here are just a few of the features:
- Object Oriented kernel design.
- Fast blitter functions, including CPU assisted blitting.
- In-built proportional fading functions.
- Sound support, includes intelligent channel play-back.
- Support for raster/copperlists with built-in special FX.
- External structure and object pre-processing, allows user
editing of program data.
- Dynamic resource allocation.
- Support for all kinds of input devices (joysticks, joypads etc)
- An official system debugger is provided.
- A preference program that allows editing of things such as
default screen dimensions, resolutions, mode promotion etc.
- Multi-tasking and screen-switching is supported.
The system has a very modern design and includes full resource
tracking and safe task destruction features. A debugger has been
included which GMS functions co-operate with, so there is no need
for special patches or debugging tools. Functions are written
with garbage protection features and where possible, software
based memory protection. GMS can recover from many programming
errors that usually result in software failures.
Full documentation and 320k of example source in C, Assembler and
E is included within the developer archive.
SPECIAL REQUIREMENTS
GMS will take up 1.6 megs of space on your hard-drive and runs in
less than 100k of memory. There are no must-have requirements, but
an AGA Amiga is necessary for about 5% of the demos. KingCON or
any other enhanced shell with a scroll back buffer is desirable for
running IceBreaker.
AVAILABILITY
GMS is available on all up to date Aminet sites, for example:
ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (450k)
ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_user.lha (230k)
Developers will need both archives, Users will only need the second
archive.
PRICE
This beta version is free.
DISTRIBUTAILITY
This version is freely distributable. The Games Master System is
(c) Copyright 1996-1997 Paul Manias / DreamWorld Productions.